horseshoe section - French English Dictionary